composite insulator - Spanish English Dictionary